piston cups - Alemán Inglés Diccionario